package com.zhang.bingmei_incomeexpenditure.entity.ie;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

/**
 * 收支情况导出VO（用于Excel导出）
 */
@Data
public class IncomeExpenditureExportVO{

    @Excel(name = "市辖区", width = 20.0)
    private String district;

    @Excel(name = "年度", width = 15.0)
    private Integer year;

    // 经费来源部分
    @Excel(name = "市级下拨经费", width = 20.0)
    private Long cityAllocated;

    @Excel(name = "区级配套经费", width = 20.0)
    private Long districtAllocated;

    @Excel(name = "其他（财政专项拨款、单位自筹）", width = 30.0)
    private Long otherFunds;

    @Excel(name = "经费来源合计", width = 20.0)
    private Long totalFunds;

    // 已支付部分
    @Excel(name = "设施购置/维修支出", width = 25.0)
    private Long purchaseMaintain;

    @Excel(name = "消杀设备/药品支出", width = 25.0)
    private Long purchaseEquipment;

    @Excel(name = "宣传/印刷支出", width = 20.0)
    private Long diseasePrevention;

    @Excel(name = "专家研讨/培训支出", width = 25.0)
    private Long expertTraining;

    @Excel(name = "第三方服务支出", width = 20.0)
    private Long thirdPartyService;

    @Excel(name = "其他支出", width = 20.0)
    private Long otherPayment;

    @Excel(name = "已实际支付合计", width = 20.0)
    private Long totalPayment;

    // 被收回资金部分
    @Excel(name = "被收回市级经费", width = 20.0)
    private Long cityRecovered;

    @Excel(name = "被收回区级经费", width = 20.0)
    private Long districtRecovered;

}